firecrackers along a street which are blown up during festivities - Spanisch Englisch Wörterbuch